Настройки витрины и поиск
С помощью этих методов вы можете проверить App Token, получить настройки витрины, загрузить теги товаров и показать клиенту его историю поиска.
Не используйте ответы этой страницы как подтверждение оплаты, доступа или состояния заказа.
Перед началом
Для настроек и тегов нужен App Token. Для истории поиска дополнительно нужен Counterparty Bearer клиента.
Получить настройки витрины
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/settings- Авторизация
- App Token
- Headers
Token: {application_token}- Успешный ответ
200
Метод возвращает настройки текущего Application. Его также можно использовать как минимальную проверку App Token.
Пример запроса
GET /api/counterparty/settings HTTP/1.1
Host: api.gigma.ru
Token: <application_token>
Accept: application/json Ответ
{
"wholesale": false
} wholesale: true означает, что количество товара в заказе должно учитывать размер упаковки.
Ошибки
401— App Token отсутствует или недействителен.
Получить историю поиска
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/search/history- Авторизация
- App Token + Bearer token
- Headers
Token: {application_token}; Authorization: Bearer {counterparty_token}- Успешный ответ
200
Gigma вернёт запросы текущего клиента в обратном порядке создания. У метода нет пагинации и фильтров.
Ответ
{
"searchRequests": [
{
"id": 1,
"value": "тональный крем",
"created_at": "2026-08-15T10:00:00+00:00"
}
],
"searchRequestsCount": 1
} Ошибки
401— App Token или Counterparty Bearer отсутствует либо недействителен.
Популярные запросы пока не использовать
Получить популярные запросы
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/search/popular- Авторизация
- App Token
- Headers
Token: {application_token}- Успешный ответ
200
Маршрут существует, но сейчас использует персональную выборку истории поиска. Поскольку Bearer клиента в этом маршруте не обрабатывается, ответ обычно содержит пустой список.
Ответ
{
"searchRequests": [],
"searchRequestsCount": 0
} Не стройте интерфейс популярных запросов на этом методе. Для такого сценария нужен отдельный агрегированный контракт с ограничением по проекту или Application.
Дальнейшие шаги
- Получите каталог и цены.
- Добавьте доставку, оплату и магазины.
- Подключите вход клиента перед использованием истории поиска.